package com.chatplus.application.common.domain.model;

import java.util.Map;

public class CaptchaPushParam {
    /**
     *中间件模板ID
     */
    private Long templateId;

    /**
     *短信服务商模板编码
     */
    private String templateCode;
    /**
     *短信模板变量
     */
    private Map<String, String> templateParam;

    /**
     *签名名称
     */
    private String signName;

    /**
     *（可选）短信服务商标志，目前支持阿里云： aliyun=阿里云
     */
    private String serviceProviderId;

    /**
     *（可选）服务商的短信账号
     */
    private String serviceProviderAccount;

    /**
     *渠道名称
     */
    private String channelName;

    public Long getTemplateId() {
        return templateId;
    }

    public void setTemplateId(Long templateId) {
        this.templateId = templateId;
    }

    public String getTemplateCode() {
        return templateCode;
    }

    public void setTemplateCode(String templateCode) {
        this.templateCode = templateCode;
    }

    public Map<String, String> getTemplateParam() {
        return templateParam;
    }

    public void setTemplateParam(Map<String, String> templateParam) {
        this.templateParam = templateParam;
    }

    public String getServiceProviderId() {
        return serviceProviderId;
    }

    public void setServiceProviderId(String serviceProviderId) {
        this.serviceProviderId = serviceProviderId;
    }

    public String getSignName() {
        return signName;
    }

    public void setSignName(String signName) {
        this.signName = signName;
    }

    public String getServiceProviderAccount() {
        return serviceProviderAccount;
    }

    public void setServiceProviderAccount(String serviceProviderAccount) {
        this.serviceProviderAccount = serviceProviderAccount;
    }

    public String getChannelName() {
        return channelName;
    }

    public void setChannelName(String channelName) {
        this.channelName = channelName;
    }
}
